|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The protocol a reference provider for quickdiff has to implement. Quickdiff references provide
a reference document (an IDocument
) that is used as the original against which
diff information is generated.
Extensions to the extension point quickdiff.referenceprovider
have to implement
this interface (plus another interface for plugin and UI management.
IQuickDiffProviderImplementation
Method Summary | |
void |
dispose()
Called when the reference is no longer used and the provider can free resources. |
String |
getId()
Returns the id of this reference provider. |
IDocument |
getReference(IProgressMonitor monitor)
Returns the reference document for the quick diff display. |
Method Detail |
public IDocument getReference(IProgressMonitor monitor) throws CoreException
monitor
- a preference monitor to monitor / cancel the process, or null
null
if getting the
document was canceled or there is no reference available.
CoreException
- if getting the document fails.public void dispose()
public String getId()
|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |